master radar - French English Dictionary